/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pl.tewi.exceptions;

/**
 * Błędy związane z JNDI 
 * @author Marcin Kwapisz
 */
public class NetworkLookupException extends GeneralFrameworkException {

    /**
     * Błąd rworzenia kontekstu
     */
    public static final String INITIAL_CONTEXT_CREATION = "Cannot create initial context";
    /**
     * Brak zasobu  w jdni o podanej nazwie
     */
    public static final String NAME_LOOKUP = "Cannot find required resource in jndi";
    /**
     * Błąd pobierania transakcji użytkownika z jndi
     */
    public static final String USER_TRANSACTION_LOOKUP = "UserTransaction lookup failed";

    /**
     * Konstruktor
     * @param message komunikat błędu
     * @param cause przyczyna błędu
     */
    public NetworkLookupException(String message, Throwable cause) {
        super(message, cause);
    }

    /**
     * Konstruktor
     * @param cause przyczyna błędu
     */
    public NetworkLookupException(Throwable cause) {
        super(cause);
    }

    /**
     * Konstruktor
     * @param message komunikat błędu
     */
    public NetworkLookupException(String message) {
        super(message);
    }
}
